import request from '@/utils/request'

/**
 * AI智能助手API
 */

// AI对话接口
export function aiChat(data) {
  return request({
    url: 'http://localhost:9604/ai/service',
    method: 'get',
    params: {
      prompt: data.prompt,
      chatId: data.chatId
    },
    timeout: 120000 // 设置2分钟超时
  })
}

// AI简单测试接口
export function aiTest(message) {
  return request({
    url: '/ldzl-ai/ai/test',
    method: 'get',
    params: {
      message: message
    }
  })
}

// AI配置测试接口
export function aiConfigTest() {
  return request({
    url: '/ldzl-ai/ai/testconfig',
    method: 'get'
  })
}

// AI API直连测试接口
export function aiApiTest() {
  return request({
    url: '/ldzl-ai/ai/testapi',
    method: 'get'
  })
}

// 获取工厂数据测试接口
export function getFactoryTest() {
  return request({
    url: '/ldzl-ai/getfactory',
    method: 'get'
  })
}
